source/app.d(8,33): Error: `@safe` function `D main` cannot call `@system` function `memcache.memcache.Memcache.get!string.get` source/memcache/memcache.d(217,7): `memcache.memcache.Memcache.get!string.get` is declared here source/app.d(14,31): Error: `@safe` function `D main` cannot call `@system` function `memcache.memcache.Memcache.set!string.set` source/memcache/memcache.d(332,10): `memcache.memcache.Memcache.set!string.set` is declared here source/app.d(16,33): Error: `@safe` function `D main` cannot call `@system` function `memcache.memcache.Memcache.get!string.get` source/memcache/memcache.d(217,7): `memcache.memcache.Memcache.get!string.get` is declared here source/app.d(21,33): Error: `@safe` function `D main` cannot call `@system` function `memcache.memcache.Memcache.get!string.get` source/memcache/memcache.d(217,7): `memcache.memcache.Memcache.get!string.get` is declared here source/app.d(23,31): Error: `@safe` function `D main` cannot call `@system` function `memcache.memcache.Memcache.set!string.set` source/memcache/memcache.d(332,10): `memcache.memcache.Memcache.set!string.set` is declared here source/app.d(25,33): Error: `@safe` function `D main` cannot call `@system` function `memcache.memcache.Memcache.get!string.get` source/memcache/memcache.d(217,7): `memcache.memcache.Memcache.get!string.get` is declared here source/memcache/memcache.d(13,36): Error: `@safe` function `memcache.memcache.fromCString` cannot call `@system` function `std.string.fromStringz!char.fromStringz` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/string.d(222,15): `std.string.fromStringz!char.fromStringz` is declared here source/memcache/memcache.d(13,12): Error: cast from `const(char)[]` to `string` not allowed in safe code source/memcache/memcache.d(28,27): Error: `config.ptr` cannot be used in `@safe` code, use `&config[0]` instead source/memcache/memcache.d(37,41): Error: `hostname.ptr` cannot be used in `@safe` code, use `&hostname[0]` instead source/memcache/memcache.d(118,44): Error: `configuration.ptr` cannot be used in `@safe` code, use `&configuration[0]` instead source/memcache/memcache.d(141,62): Error: `server_name.ptr` cannot be used in `@safe` code, use `&server_name[0]` instead source/memcache/memcache.d(174,54): Error: cannot take address of local `rc` in `@safe` function `fetch` source/memcache/memcache.d(182,27): Error: pointer slicing not allowed in safe functions source/memcache/memcache.d(191,39): Error: pointer slicing not allowed in safe functions source/memcache/memcache.d(453,31): Error: `key.ptr` cannot be used in `@safe` code, use `&key[0]` instead source/memcache/memcache.d(469,31): Error: `key.ptr` cannot be used in `@safe` code, use `&key[0]` instead source/memcache/memcache.d(655,31): Error: `key.ptr` cannot be used in `@safe` code, use `&key[0]` instead source/memcache/memcache.d(669,31): Error: `master_key.ptr` cannot be used in `@safe` code, use `&master_key[0]` instead source/memcache/memcache.d(670,31): Error: `key.ptr` cannot be used in `@safe` code, use `&key[0]` instead /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.